tumbled gyroscope - Turkish English Dictionary